body {

min-width:235px;
max-width:270px;
width:auto;
height:auto;
margin: 10px auto;
padding: 0;
border: 0;
/*overflow: hidden;*/
-moz-border-radius: 10px;
-webkit-border-radius: 5px;
border: 1px solid;
border-color: rgb(174,185,195);
z-index:1;
}

#wrapper{
#width:270px;
width:auto;
height: auto !important;
height: 100%;

}
/* ----- HEADER ----- */

#headerBar {
width:auto;
#width:270px;
height:30px;
background: url(../images/invite/bg_header_gray.png);
-moz-border-radius: 10px;
-webkit-border-radius: 5px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-bottomleft:0px;
}

#headerBar  img {
margin-top:4px;
margin-left:10px;
padding-right:10px;
border: 0;
}

#headerBar h1 {
margin-top:6px;
margin-left:auto;
font-family: Verdana, Arial, Courier New, Georgia;
font-weight: bold;
text-align: left;
color: #2a364e;
font-size: 12px;
}

#leftHeader {
width:auto;
#width:240px;
height:30px;
top:0;
float:left;
}

#rightHeader {
width:30px;
height:30px;
top:0;
float:right;
}

#rightHeader img {
margin-left:4px;
}


/* ----- ID List Area ----- */

.horizLine {
top:0;
width:auto;
height:1px;
/*background: url(../images/pop_up/horiz_separator_blue.png) 0 0 no-repeat;*/
background-color:#c9d4e1;
}

.detailIdBox {
margin: 6px 3px 3px 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 5px;
width:auto;
height:56px;
top: 0;
/*background:url(../images/background/bg_blue_list.png);*/
background:url(../images/invite/bg_ID2_area.png);
}

.detailIdArea {
width:auto;
height:56px;
left:0;
float:left;
top: 0;
}

.checkArea {
margin-top:17px;
margin-right:4px;
width:25px;
height:auto;
float:right;
}

.checked{
margin-top:12px;
margin-right:4px;
}


.photoDetail{
width:56px;
height:56px;
float:left;
#left:0;
top:0;
}

.photoDetail img{
margin-top:3px;
margin-left:3px;
}

.nameDetail {
top:0;
margin-left:56px;
right:auto;
#float:right;
width: auto;
}

.nameDetail h2{
margin-left: 8px; 
padding-top: 10px; 
margin-bottom:0;
font-family: Verdana, Arial;
font-size:12px;
text-align: left;
color: #3f5a81;
}

/*-- Confirm Area ---*/

#confirmationArea{
width:auto;
height:35px;
margin-bottom:10px;
}

#confirmationArea img{
margin-left:40%;
margin-top:10px;
}

